perform a disappearing act - Englisch Synonyme Wörterbuch